; unsigned cantFactoresPrimos(unsigned long long int n);

extern dividir
extern modulo
extern esMayor
extern multiplicar

global cantFactoresPrimos

%define l_n [ebp + 8]
%define h_n [ebp + 12]

section .text

cantFactoresPrimos:
	push ebp
	mov ebp, esp
	push esi
	push edi
	push ebx
	
	mov eax, l_n
	mov esi, eax
	mov edx, h_n
	mov edi,edx
	
ciclo:
	
	jmp ciclo
	
	
fin:
	pop ebx
	pop edi
	pop esi
	pop ebp
	ret
